green tree-climbing lizard - Turkish English Dictionary